import { IsEmail, IsNotEmpty } from 'class-validator'

//收到的注册参数
export class getUserInfo {
  @IsNotEmpty({ message: '参数不能为空' })
  username: string
  @IsNotEmpty({ message: '参数不能为空' })
  password: string
  @IsNotEmpty({ message: '参数不能为空' })
  @IsEmail()
  email: string
  @IsNotEmpty({ message: '参数不能为空' })
  phone: string
  photo: string | null
}

export class loginDto {
  @IsNotEmpty({ message: '参数不能为空' })
  @IsEmail()
  email: string
  @IsNotEmpty()
  password: string
}

//好友验证
export class RequestFriendType {
  @IsNotEmpty({ message: '参数不能为空' })
  user: string
  @IsNotEmpty({ message: '参数不能为空' })
  friend: string
}
